//package com.example.waibao.config;
//
//import com.example.waibao.config.scheduled.ITask;
//
//import java.util.concurrent.ScheduledFuture;
//
///**
// * @Author whh
// * @Date: 2023/03/15/ 19:45
// * @description
// */
//public class ScheduledTaskHolder {
//
//    /**
//     * 具体任务
//     */
//    private ITask task;
//    /**
//     *result of scheduling
//     */
//    private ScheduledFuture<?> scheduledFuture;
//
//
//    public ITask getTask() {
//        return task;
//    }
//
//    public void setTask(ITask task) {
//        this.task = task;
//    }
//
//    public ScheduledFuture<?> getScheduledFuture() {
//        return scheduledFuture;
//    }
//
//    public void setScheduledFuture(ScheduledFuture<?> scheduledFuture) {
//        this.scheduledFuture = scheduledFuture;
//    }
//
//    public boolean terminate() {
//        return scheduledFuture.isCancelled();
//    }
//}
//
